﻿
#ifndef __COMMH_ERROR_H__
#define __COMMH_ERROR_H__

enum enumErrNO
{
    RET_OK = 0, ///< 成功

    // 系统错误 will
    RET_SYS_MIN = 1,
    RET_SYS_MAX = 199,
    RET_SYS_ERROR               = 1,      ///< 系统错误
    RET_SYSTEM_FAIL             = 2,
    RET_INVALID_PARAM           = 3,
    RET_DATA_DELETED            = 4,
    RET_DATA_NOT_READY          = 5,
    RET_NO_RECORDER             = 6,
    RET_REQ_NOT_COMPLETE        = 7,	//用来校验前端发来的optional类型数据是否赋便
    RET_SYS_NULL_POINTER        = 8,
    RET_SYS_BUSY                = 9,    //系统繁忙
    RET_SYS_CMD_TIMEOUT         = 10,   //命令超时
    RET_DEFEND_OFFTIME          = 11,   //防沉迷退出累计未满5小时
    RET_SYS_PB_DECODE_FAIL      = 12,   //系统解析protobuf失败
    RET_SYS_PB_ENCODE_FAIL      = 13,   //系统编码protobuf失败
    RET_SYS_PB_ILLEGAL_USER     = 14,   //非法账号，版署账号检查失败返回
    RET_SYS_USER_FULL           = 15,   //系统支持的用户已满,无法注册。

    ERROR_COOLING_BASE_SEC_ZERO = 16,   //配置冷却时间数据为0
    ERROR_LACK_SNS_INFO         = 17,   //用户的SNS信息不存在

    ERROR_LOGIN_LIMIT           = 18,   //帐号被禁
    ERROR_CHAT_LIMIT            = 19,   //聊天被禁
    ERROR_SYS_STOP_OPEN_REGIST  = 20,   //系统当前未开放注册角色
    ERROR_SYS_STOP_CREATE_CLAN  = 21,   //系统当前不允许创建家族
    ERROR_SYS_CONFIG_EMPTY      = 22,   //系统数值配置项空

    // 用户引起的错误 will
    RET_USER_MIN = 200,
    RET_NOT_LOGIN               =  201,    //未登录
    RET_MAP_VIEW_NOT_IN_MAP     =  202,    //地图视野错误，不在地图中
    ERROR_WRONG_CAREER          =  203,    //错误的职业类型
    ERROR_NO_BASE_INFO          =  204,    //角色基础信息错误
    ERROR_NO_DETAIL_INFO        =  205,    //角色细节信息错误
    ERROR_NO_ONLINE_DATA        =  206,    //角色在线数据错误
    ERROR_USER_INFO_HAS_INITED  =  207,    //角色信息已经初始化
    ERROR_ROLE_NAME_EXIST       =  208,    //昵称重复
    ERROR_NO_SUCH_USER          =  209,    //用户不存在
    ERROR_WRONG_NAME            =  210,    //名字错误
    ERROR_HAS_SEN_WORD          =  211,    //有屏蔽字
    ERROR_WRONG_NAME_CHAR_SET   =  212,    //错误的字符编码
    ERROR_HAS_REGISTER          =  213,     //重复注册
    ERROR_SYS_NOT_OPEN          =  214,     //系统未开启
    ERROR_NOT_INITED            =  215,     //角色还未初始化
    ERROR_ONLINE_FULL           =  216,     //在线用户已满
    ERROR_HAS_LOGIN             =  217,     //已登录成功，不要重复发送登录请求
    ERROR_NOT_ADULT             =  218,     //不是成年人

    //任务相关 aven
    ERROR_TASK_TASK_ID              =  220,   //错误的任务ID
    ERROR_TASK_BRANCH_ID            =  221,   //错误的分支ID
    ERROR_TASK_TOO_MANY_MAIN_TASK   =  222,   //太多的主任务
    ERROR_TASK_TOO_MANY_BRANCHS     =  223,   //太多的分支任务
    ERROR_TASK_CAN_NOT_OPEN         =  224,   //任务无法激活
    ERROR_TASK_CAN_NOT_ACCEPT_NOT_OPEN  =  225, //任务没有激活，不能领取
    ERROR_TASK_CAN_NOT_ACCEPT_FINISHED  =  226, //不能领取，已经完成
    ERROR_TASK_CAN_NOT_ACCEPT_VALID     =  227, //不能领取，任务已经在进行中
    ERROR_TASK_FULL                     =  228, //任务已满
    ERROR_TASK_OPEN_TASK_FULL           =  229,    //已激活任务列表已满
    ERROR_TASK_WAIT_FOR_OPEN_TASK_FULL  =  230,    //等待激活的任务列表已满
    ERROR_TASK_BRANCH_HAS_CLOSED        =  231,     //分支已关闭
    ERROR_TASK_TRIGGER_FULL             =  232,    //激活器已满
    ERROR_TASK_TRIGGER_COND_TYPE        =  233,    //激活器类型错误
    ERROR_TASK_COMMIT_NOT_FINISHED      =  234,    //任务没有完成，不能提交
    ERROR_TASK_COMMIT_NO_TASK           =  235,    //任务不存在，不能提交
    ERROR_TASK_ADD_EMPTY_CONFIG         =  236,     //不能添加空任务配置
    ERROR_TASK_TRIGGER_TYPE_ERROR       =  237, //触发器类型错误
    ERROR_TASK_DUPLICATED_CONFIG        =  238, //重复的任务配置
    ERROR_TASK_ACCEPT_NPC               =  239, //领取任务时NPC错误
    ERROR_TASK_COMMIT_NPC               =  240, //提交任务时NPC错误
    ERROR_TASK_TIME                     =  241, //错误的任务时间

    //背包、仓库相关 tony
    ERROR_STORAGE_NO_THIS_GRID          =  250, //没有此背包或者仓库格的信息
    ERROR_STORAGE_ADD_ITEM              =  251, //添加物品出错
    ERROR_STORAGE_ADD_FULL              =  252, //背包和仓库满了，不能添加
    ERROR_STORAGE_INVALID_POS           =  253, //错误的位置标识
    ERROR_STORAGE_TAKE_OUT_NO_ITEM      =  254, //对空格子进行取出操作
    ERROR_STORAGE_ADD_TOO_MANY_ITEM     =  255, //一次添加了过多的物品，一次只能添加少于物品上限的数量
    ERROR_STORAGE_TAKE_OUT_TOO_MANY_ITEM =  256,  //用户物品不够，不能取出
    ERROR_STORAGE_ITEM_EXIST            =  257, //物品已经存在，不能重复添加
    ERROR_STORAGE_ITEM_NOT_EXIST        =  258, //物品不存在
    ERROR_STORAGE_NO_ITEM_CONFIG        =  259, //物品配置不存在
    ERROR_STORAGE_GRID_CONFLICT         =  260, //物品配置不存在
    ERROR_STORAGE_MAX_COUNT_PER_GRID    =  262, //堆叠数错误
    ERROR_STORAGE_BAG_IS_FULL    		=  263, //背包满
    ERROR_STORAGE_WAREHOUSE_IS_FULL     =  264, //仓库已满
    ERROR_UNLOCK_BAG_GRID_FAIL			=  265, //背包解锁格子出错
    ERROR_UNLOCK_WAREHOUSE_GRID_FAIL	=  266, //仓库解锁格子出错
    ERROR_UNKOWN_STORAGE_TYPE			=  267, //不支持的STORAGE_TYPE;
    ERROR_BAG_POS_ITEM_EXIST            =  268, //背包中指定格子物品已存在
    ERROR_WARE_POS_ITEM_EXIST           =  269, //仓库中指定格子物品已存在
    ERROR_WRONG_ITEM_TYPE				=  270, //错误的物品类型
    ERROR_TAKE_OUT_NOT_ENGOUGH          =  271, //取出材料时不足
    ERROR_SCROLL_MATERIAL_LACK          =  272, //卷轴材料不足
    ERROR_ITEM_CANNOT_DISCARD           =  273, //物品被配置为不能丢弃.
    ERROR_ITEM_CANNOT_SELL              =  274, //物品被配置为不能出售.
    ERROR_BAG_WILL_FULL                 =  275, //背包将满
    ERROR_CARD_BAG_WILL_FULL            =  276, //卡片背包将满
    ERROR_UNSURPORT_BAG_OPT             =  277, //不支持的背包操作

    //物品相关  tony
    ERROR_ITEM_PRICE_TYPE              =  280, //物品不支持的价格类型
    ERROR_JEWL_CONFIG_INVALID          =  281, //宝石配置出错
    ERROR_JEWL_CONFIG_NONE             =  282, //宝石配置不存在
    ERROR_LACK_LINSHI                   =  283, //缺少灵石
    ERROR_LACK_ZHF                      =  284, //缺少武器转换符

    //怪物相关 will
    ERROR_MONSTER_NO_TYPE_CONFIG        =  290, //没有相关的怪物类型配置
    ERROR_MONSTER_NO_ATTR_CONFIG        =  291, //没有相关的怪物属性配置
    ERROR_MONSTER_NO_MONSTER_CONFIG     =  292, //没有相关的怪物配置
    ERROR_MONSTER_NO_MONSTER_GROUP_CONFIG =  293, //没有相关的怪物队伍配置
    ERROR_MONSTER_NO_KILL_BONUS_CONFIG =  294,   //没有相关的击杀奖励配置
    ERROR_MONSTER_NO_FIRST_KILL_BONUS_CONFIG =  295,   //没有相关的首次击杀奖励配置
    ERROR_MONSTER_BATTLE_POS_OVER =  296,   //战斗站位越界
    ERROR_MONSTER_BATTLE_ORDER_OVER =  297,   //战斗出手次序越界
    ERROR_MONSTER_BATTLE_ORDER_REPEAT =  298,   //战斗出手次序重复

    //金钱相关 will
    ERROR_SILVER_VALID    				=  301, //角色银币负值非法
    ERROR_SILVER_OVER    				=  302, //角色银币增加会溢出
    ERROR_SILVER_LESS    				=  303, //角色银币不足
    ERROR_GOLD_VALID    				=  304, //角色金币负值非法
    ERROR_GOLD_OVER    				    =  305, //角色金币增加会溢出
    ERROR_GOLD_LESS                     =  306, //角色金币不足

    //byron
    ERROR_BASE_INT_VALID                =  307, //角色属性值Int不合理
    ERROR_BASE_INT_OVER                 =  308, //角色属性值Int增加会溢出
    ERROR_BASE_INT_LESS                 =  309, //角色属性值Int不足
    ERROR_BASE_LL_INT_VALID             =  310, //角色属性值Int64不合理
    ERROR_BASE_LL_INT_OVER              =  311, //角色属性值Int64增加会溢出
    ERROR_BASE_LL_INT_LESS              =  312, //角色属性值Int64不足

    ERROR_FATE_FORCE_VALID    		    =  315, //角色命运之力负值非法
    ERROR_FATE_FORCE_OVER    		    =  316, //角色命运之力增加会溢出
    ERROR_FATE_FORCE_LESS               =  317, //角色命运之力不足
    ERROR_ROMANY_LESS                   =  318, //吉普赛硬币不足

    //伙伴相关 byron
    ERROR_MAIN_SUB_CMD                  =  320, //错误的子操作命令
    ERROR_PARTNER_EMPTY_CFG    			=  321, //伙伴配置项空
    ERROR_PARTNER_OVER_RESID    		=  322, //伙伴配置ID溢出
    ERROR_PARTNER_REPEAT_RESID    		=  323, //伙伴配置ID冲突
    ERROR_PARTNER_ERROR_CFG    			=  324, //伙伴配置数值错
    ERROR_PARTNER_REPU_LESS    			=  325, //伙伴招募声望不足
    ERROR_PARTNER_ACT_ALREADY    		=  326, //伙伴已在激活列
    ERROR_PARTNER_JOIN_ALREADY    		=  327, //伙伴已经招募
    ERROR_PARTNER_ACT_FULL    			=  328, //伙伴激活列表已
    ERROR_PARTNER_LIST_FULL    			=  329, //伙伴历史列表已
    ERROR_PARTNER_SIGN_BATTLE_LESS    	=  330, //伙伴好感度不
    ERROR_PARTNER_LOCK_BATTLE_LESS    	=  331, //伙伴信赖度不
    ERROR_PARTNER_NOT_IN_ACT    		=  332, //伙伴不在激活列表中
    ERROR_PARTNER_NOT_IN_LIST    		=  333, //伙伴不在历史列表
    ERROR_PARTNER_NOT_SIGN    			=  334, //伙伴未进行契
    ERROR_PARTNER_SIGN_ALREADY    		=  335, //伙伴已契约过
    ERROR_PARTNER_LOCK_ALREADY    		=  336, //伙伴已锁链过
    ERROR_PARTNER_ACCEPT_OR_FINISH_TASK =  337, //招募该伙伴需要接取或者完成指定任务
    ERROR_PARTNER_NULL_POINTER    		=  338, //空指针
    ERROR_PARTNER_EQUIP_NOT_CLEAR    	=  339, //伙伴装备未全部脱下
    ERROR_PARTNER_EXP_DATA    			=  340, //伙伴升级数值错
    ERROR_PARTNER_DATA_VALID    		=  341, //伙伴数值错
    ERROR_PARTNER_LESS_EXP_FOR_UP    	=  342, //伙伴升级经验不足
    ERROR_PARTNER_LEVEL_UP_MAX    		=  343, //伙伴等级已经达到上限
    ERROR_PARTNER_LEVEL_OVER_ROLE    	=  344, //伙伴等级不能超过主角
    ERROR_PARTNER_UNKNOW_JOIN_WAY    	=  345, //未知伙伴额外招募条件
    ERROR_PARTNER_JOIN_WAY_NO_ENOUGH    =  346, //未满足伙伴额外招募条件
    ERROR_PARTNER_JOIN_TYPE_UNKNOW      =  347, //未满足伙伴招募类型
    ERROR_PARTNER_FIRST_PAY_BY_SYS      =  348, //首充奖励伙伴不能单独招募
    ERROR_PARTNER_ACCEPT_GIVEN_TASK     =  349, //招募该伙伴需要接取指定任务
    ERROR_PARTNER_FINISH_GIVEN_TASK     =  350, //招募该伙伴需要完成指定任务

    //战斗相关 byron
    ERROR_BATTLE_GRID_ID           		=  351, //角色所站格子错误
    ERROR_BATTLE_TURN_ORDER           	=  352, //角色出手顺序错误
    ERROR_UNKNOWN_ACTION_ID           	=  353, //错误的动作ID
    ERROR_BATTLE_ACTION_FULL           	=  354, //战斗动作已满
    ERROR_BATTLE_ACTION_EMPTY           =  355, //战斗动作已空
    ERROR_MOVE_FROM_NO_OWNER_GRID       =  356, //角色移动前源格子错误
    ERROR_MOVE_TO_GIRD_NOT_YOURS       	=  357, //角色移到对方阵营错误
    ERROR_MOVE_FROM_NO_ROLE       		=  358, //移动前格子找不到角色
    ERROR_MOVE_TO_TOO_MANY_ROLES       	=  359, //目标格子角色已满
    ERROR_BATTLE_ROLE_ID       			=  360, //错误的战斗角色ID
    ERROR_BATTLE_BORDER_RECALC       	=  361, //战场边界计算出错
    ERROR_ROLE_ADD_BLOOD       			=  362, //角色加血不应该为负便
    ERROR_NOT_ENOUGH_ANGER       		=  363, //角色怒气不足
    ERROR_SKILL_EFFECT_STAT_TYPE       	=  364, //技能效果类型错误
    ERROR_NO_MAIN_TARGET       			=  365, //没有攻击主目标
    ERROR_SKILL_DISTANCE       			=  366, //技能攻击距离错误
    ERROR_STAND_GRID       				=  367, //战斗格子错误
    ERROR_MOVE_WRONG_TO_POS       		=  368, //无法移动到错误的格子
    ERROR_VALUE_TOO_LARGE       		=  369, //战斗属性值错误
    ERROR_NO_MAIN_SKILL_EFFECT       	=  370, //没有主目标技能效果
    ERROR_NO_MINOR_STUR_ONE_SKILL_EFT   =  371, //没有波及目标1技能效果
    ERROR_NO_MINOR_STUR_TWO_SKILL_EFT   =  372, //没有波及目标2技能效果
    ERROR_NO_GROUP_SKILL_EFFECT   		=  373, //没有群体目标技能效果
    ERROR_BATTLE_ADD_OBJECT   		    =  374, //加载战斗个体失败
    ERROR_NO_STATUS_SKILL_EFFECT   		=  375, //没有状态目标技能效果

    //技能相关 byron
    ERROR_SKILL_EFF_EMPTY_CFG    		=  421, //技能效果配置项空
    ERROR_SKILL_EFF_REPEAT_RESID    	=  422, //技能效果配置ID冲突
    ERROR_SKILL_EFF_ERROR_CFG    		=  423, //技能效果配置数值错误
    ERROR_SKILL_AFF_EMPTY_CFG    		=  424, //技能功能配置项空
    ERROR_SKILL_AFF_REPEAT_RESID    	=  425, //技能功能配置ID冲突
    ERROR_SKILL_AFF_ERROR_CFG    		=  426, //技能功能配置数值错
    ERROR_SKILL_EMPTY_CFG    			=  427, //技能配置项空
    ERROR_SKILL_REPEAT_RESID    		=  428, //技能配置ID冲突
    ERROR_SKILL_ERROR_CFG    			=  429, //技能配置数值错误

    //伙伴相关(续) byron
    ERROR_PARTNER_USE_ITEM_BY_SYS       =  450, //使用物品获得伙伴不能单独招募

    //装备相关 tony
    ERROR_EQUIP_NO_CONFIG               =  500, //不存在的装备配置
    ERROR_EQUIP_FULL                    =  501, //装备满了
    ERROR_EQUIP_ADD_DUPLICATE           =  502, //重复添加
    ERROR_EQUIP_NOT_EXIST               =  503, //不存在的装备
    ERROR_EQUIP_ATTR_TYPE				=  504, //错误的装备属性类
    ERROR_EQUIP_ALREADY_WEARED          =  505, //装备已经被穿上了
    ERROR_EQUIP_ALREADY_TAKEOFF         =  506, //装备已经被脱下了
    ERROR_EQUIP_UNKNOW_POS         		=  507, //未知装备位置
    ERROR_EQUIP_UNKNOW_ID         		=  508, //装备ID出错
    ERROR_EQUIP_POS_NOT_CLEAR         	=  509, //原有装备未脱下
    ERROR_EQUIP_ID_NOT_MATCH         	=  510, //给定ID与现有装备位上ID不符
    ERROR_EQUIP_DATA_NO_INIT         	=  511, //装备数据未初始化
    ERROR_EQUIP_MAKE_LACK_ITEM		    =  512, //装备合成时材料不足
    ERROR_EQUIP_MAKE_EQUIP				=  513, //合成新装备时出错
    ERROR_EQUIP_WRONG_STRENGTH   		=  514, //强化等级不能超过主角等级
    ERROR_EQUIP_MAKE_LACK_SCROLL		=  515, //装备合成时没有卷轴
    ERROR_EQUIP_LACK_GOLD		        =  516, //装备合成时缺少金币
    ERROR_EQUIP_LACK_SILVER		        =  517, //装备强化时缺少银币
    ERROR_EQUIP_CRYSTAL_POS             =  518, //魔晶不能镶嵌在该装备上
    ERROR_EQUIP_CRYSTAL_ATTR            =  519, //已经装备了同类型的魔晶
    ERROR_EQUIP_ROLE_LEVEL              =  520, //主角的等级不够
    ERROR_EQUIP_CRYSTAL_NONE            =  521, //拆除的魔晶不存在
    ERROR_COMB_CRYSTAL_STORAGE_FULL     =  522, //魔晶合成时背包和仓库满了
    ERROR_COMB_CRYSTAL_LACK             =  523, //缺少魔晶合成的材料
    ERROR_EQUIP_HOLE_FULL               =  524, //魔晶没有多余的坑位
    ERROR_WRONG_CRYSTAL_LEVEL           =  525, //错误的魔晶等级
    ERROR_EQUIP_CRYSTAL_OPNONE          =  526, //不支持的魔晶操作
    ERROR_UNSET_CRYSTAL_BAG_FULL        =  527, //拆除魔晶时背包满
    ERROR_DEL_OLD_EQUIP                 =  528, //装备合成后删除旧装备失败
    ERROR_EQUIP_WEAPON_NOT_MATCH        =  529, //武器职业不匹配
    ERROR_ITEM_NO_DROP_CONFIG           =  550,//没有对应的掉落配置
    ERROR_ITEM_NO_SCROLL_CONFIG         =  551,//没有对应的卷轴配置
    ERROR_ITEM_NO_MATERIAL_CONFIG       =  552,//没有对应的材料配置
    ERROR_ITEM_NO_CRYSTAL_CONFIG        =  553,//没有对应的魔晶配置
    ERROR_ITEM_INVALID_DROP_ITEM_TYPE   =  554, //无效的掉落类型
    ERROR_ITEM_NO_ITEM_BY_DROP_SUBTYPE  =  555, //对应的掉落类型没有物品
    ERROR_ITEM_INVALID_ITEM_TYPE        =  556, //没有该物品的详细信息
    ERROR_SCROLL_NO_EQUIP               =  557, //卷轴没有对应的装备
    ERROR_ITEM_OPER_TYPE                =  558, //物品不支持的操作(支持售出,丢弃等)
    ERROR_GRID_NOT_EQUIP                =  559, //穿戴的物品不是装备
    ERROR_EQUIP_PARTNER_ACT             =  560, //装备的伙伴未激活
    ERROR_EQUIP_OPER_UNSURPORT          =  561, //不支持的装备操作
    ERROR_WEAR_NOTBAG_EQUIP             =  562, //不是背包中的穿的装备.
    ERROR_EQUIP_NOT_MATCH               =  563, //不是相同的装备类型
    ERROR_EQUIP_STRENGTH_FULL           =  564, //已经强化到了最高的级别
    ERROR_CRYSTAL_CONFIG                =  565, //魔晶的配置表有错误
    ERROR_LACK_CRYSTAL_FRAG             =  566, //魔晶碎片数不足
    ERROR_EQUIP_CNOT_TRANSFORM          =  567, //装备不支持转换
    ERROR_DROP_ITEM_REACH_MAX           =  568, //达到最大的单次掉落数量

    //场景相关 will
    ERROR_STAGE_TYPE                    =  600, //错误的场景类圿
    ERROR_STAGE_ID                      =  601, //错误的场景ID
    ERROR_STAGE_ADD_CONFIG              =  602, //添加场景配置错误
    ERROR_STAGE_ADD_DUAL_CONFIG         =  603, //添加重复的配置项
    ERROR_STAGE_NO_CONFIG_DATA          =  604, //没有对应的配置项
    ERROR_STAGE_CAN_NOT_INTO_SCENE      =  605, //无法进入场景

    //商店相关 tony
    ERROR_SHOP_NONEXIST_ITEM             =  651, //购买了不存在的商品
    ERROR_SHOP_ITEM_NOTENOUGH            =  652, //商品不足
    ERROR_SHOP_CONFIGID_ERR	             =  653, //商品ConfigId错误
    ERROR_SHOP_BAG_ISFULL	             =  654, //背包已满
    ERROR_SHOP_LACK_MONEY	             =  655, //金钱不够
    ERROR_SHOP_NO_SELL_ITEM              =  656, //获取出售物品的配置出错
    ERROR_SHOP_NO_BUYBACK_ITEM           =  657, //没有对应的回购物品
    ERROR_UNSUPPORT_SHOP_TYPE            =  658, //不支持的商店类型
    ERROR_GET_ITEM_PRICE                 =  659, //获取物品的价格出错
    ERROR_UNSUPPORT_REFRESH_TYPE         =  660, //不支持的更新方式
    ERROR_LACK_MYST_CANE                 =  661, //缺少魔杖
    ERROR_MYST_ALREADY_BUY               =  662, //神秘商店的物品已经被购买过了
    ERROR_EQUIP_HAVE_ADDITION            =  663, //装备上有其它物品
    ERROR_SHOP_ROLE_TO_ID_CONFIG         =  664, //主角、商店ID配置错误
    ERROR_SHOP_ROLE_NOT_EXIST            =  665, //主角\商店配置不存在
    ERROR_SHOP_NEARBY_CONFIG             =  666, //随身商店配置错误
    ERROR_SHOP_NEARBY_NOT_EXIST          =  667, //随身商店配置不存在
    ERROR_SHOP_MYSTICAL_CONFIG           =  668, //神秘商店配置错误
    ERROR_SHOP_MYSTICAL_NOT_EXIST        =  669, //神秘商店配置不存在
    ERROR_EQUIP_SHOP_CONFIG              =  670, //装备商店配置错误
    ERROR_EQUIP_SHOP_NOT_EXIST           =  671, //装备商店配置不存在
    ERROR_SHOP_CLAN_CONFIG               =  672, //家族商店配置错误
    ERROR_SHOP_CLAN_NOT_EXIST            =  673, //家族商店配置不存在
    ERROR_SHOP_LACK_HONOR	             =  675, //荣誉度不够
    ERROR_CLAN_ALREADY_BUY               =  676, //家族商店的物品已经被购买过了
    ERROR_CRYSTAL_SHOP_CONFIG            =  677, //宝石商店配置错误
    ERROR_CRYSTAL_SHOPCFG_NONE           =  678, //宝石商店配置不存在
    ERROR_CRYSTAL_SHOP_ALREADY_BUY       =  679, //宝石商店的物品已经被购买过了
    ERROR_CRYSTAL_SHOP_LACK              =  680, //印符不够
    ERROR_SHOP_EXCHANGE_ITEM             =  681, //兑换的物品不够
    ERROR_CRYSTAL_SHOP_NOT_OPEN          =  682, //宝石商店未开启
    ERROR_CLAN_SHOP_TIME                 =  683, //加入家族商店要第二天才能购买物品

    //副本相关 will
    ERROR_INSTANCE_TYPE                    =  700, //错误的副本类圿
    ERROR_INSTANCE_ID                      =  701, //错误的副本ID
    ERROR_INSTANCE_ADD_CONFIG              =  702, //添加副本配置错误
    ERROR_INSTANCE_ADD_DUAL_CONFIG         =  703, //添加重复的配置项
    ERROR_INSTANCE_NO_CONFIG_DATA          =  704, //没有对应的配置项
    ERROR_INSTANCE_CAN_NOT_INTO_SCENE      =  705, //无法进入副本
    ERROR_INSTANCE_NO_FIRST_BONUS_ID       =  706, //找不到此奖励ID
    ERROR_INSTANCE_NOT_IN_INSTANCE         =  707, //不在副本䶿
    ERROR_INSTANCE_IS_ACCOMPLISH           =  708, //该副本已经通关
    ERROR_INSTANCE_IS_NOT_ACCOMPLISH       =  709, //该副本还未通关
    ERROR_INSTANCE_CAN_NOT_SWEEP           =  710, //不满足扫荡条乿
    ERROR_INSTANCE_SWEEP_BAG_FULL          =  711, //背包满了
    ERROR_INSTANCE_CANNOT_DROP_ITEM        =  712, //找不到掉落物品的副本
    ERROR_INSTANCE_NO_SUITABLE_MONSTER     = 713,  //没有找到合适的怪物
    ERROR_INSTANCE_NO_SUITABLE_ITEM        = 714,  //没有找到合适的物品
    ERROR_INSTANCE_HAS_GET_BONUS           = 715,  //已经领取副本奖励
    ERROR_INSTANCE_ELITE_HAS_ATK           = 716,  //已经攻打过该精英副本，需要用金币重置
    ERROR_INSTANCE_ELITE_RESET_TOO_MANY_TIMES = 717, //达到精英副本最大重置次数
    ERROR_INSTANCE_SECRET_HAS_FINISHED  = 718,  //该秘境已通关
    ERROR_INSTANCE_MUSEUM_SWEEP_MAX     = 719,  //不能再扫荡，已达最大次数
    ERROR_INSTANCE_MUSEUM_NO_SWEEP_COUNT = 720, //没有扫荡次数了
    ERROR_INSTANCE_SECRET_NOT_FINISHED  = 721,  //该秘境未通关
    ERROR_INSTANCE_MUSEUM_SWEEP_BUY_MAX = 722,  //不能再购买扫荡次数了
    ERROR_INSTANCE_MUSEUM_CAN_NOT_ATK_EMEMY = 723, //无法攻打此雕像
    ERROR_INSTANCE_ELITE_CAN_NOT_ATKED = 724, //精英副本不能重置，因为还未打过
    ERROR_INSTANCE_ELITE_NOT_ELITE     = 725, //不是精英副本
    ERROR_INSTANCE_SECRET_CAN_NOT_RESET = 726,  //无法重置
    ERROR_INSTANCE_NO_ENERGY            = 727,  //精力不足
    ERROR_INSTANCE_CAN_NOT_SWEEP2       = 728,
    ERROR_INSTANCE_CAN_NOT_SWEEP3       = 729,
    ERROR_INSTANCE_EMPTY_CFG    		= 730, //战斗评价配置项空
    ERROR_INSTANCE_REPEAT_RESID    	    = 731, //战斗评价配置ID冲突
    ERROR_INSTANCE_ERROR_CFG    		= 732, //战斗评价配置数值错误
    ERROR_INSTANCE_OVER_RESID    		= 733, //战斗评价配置ID错误
    ERROR_INSTANCE_HAS_GET_GRADE_BONUS  = 734, //已经领取星级奖励礼包
    ERROR_INSTANCE_LESS_GRADE           = 735, //星级评分不足

    //主角相关 byron
    ERROR_ROLE_INIT_EMPTY_CFG    		=  751, //主角配置表配置项秿
    ERROR_ROLE_INIT_ID_INVALID    		=  752, //主角配置表ID无效
    ERROR_ROLE_INIT_ID_REPEAT    		=  753, //主角配置表ID重复
    ERROR_ROLE_CAREER_INVALID    		=  754, //主角职业无效
    ERROR_ROLE_LVL_EXP_INVALID    		=  755, //主角等级经验无效
    ERROR_ROLE_BASE_ATTR_INVALID        =  756, //主角一级属性类型错误
    ERROR_ROLE_CAREER_ATTR_ID_INVALID   =  757, //主角职业属性转换ID错误
    ERROR_ROLE_CAREER_ATTR_ID_REPEAT    =  758, //主角职业属性转换ID重复
    ERROR_ROLE_CAREER_ATTR_LEVLE        =  759, //主角或者伙伴初始等级错误
    ERROR_ROLE_CAREER_ATTR_EMPTY_CFG    =  760, //主角职业属性表配置项空
    ERROR_ROLE_CAREER_ATTR_ERROR_CFG    =  761, //主角职业属性表配置项错误
    ERROR_ROLE_TITLE_REACH_MAX          =  762, //玩家的称号达到上限

    //阵形相关 byron
    ERROR_MATRIX_POS_MASK_INVALID    	=  801, //无效的站位掩码
    ERROR_MATRIX_POS_INDEX_INVALID    	=  802, //无效的站位下标
    ERROR_MATRIX_INDEX_INVALID    		=  803, //无效的阵形下标
    ERROR_MATRIX_ADD_ROLE_TO_SELF    	=  804, //不能加角色到自身阵形
    ERROR_MATRIX_UNKNOWN_OBJ_TYPE    	=  805, //未知的个体类型
    ERROR_MATRIX_ORDER_INVALID    		=  806, //无效的出手顺序
    ERROR_MATRIX_TAKE_ALREADY    		=  807, //该站位下已有个体
    ERROR_MATRIX_PARTNER_ALREADY    	=  808, //此激活伙伴已在阵形中
    ERROR_MATRIX_REQINFO_NOT_MATCH    	=  809, //请求信息与后端不符
    ERROR_MATRIX_EMPTY_LIST    			=  810, //所操作的阵形为空
    ERROR_MATRIX_NO_PLAYER_INFO    		=  811, //没有主角的阵形信息
    ERROR_MATRIX_SWAP_TWO_EMPTY_OBJ    	=  812, //不能交换两个空的个体
    ERROR_MATRIX_TWO_POS_INDEX_SAME    	=  813, //两个体的站位相同
    ERROR_MATRIX_DEL_ROLE_FROM_SELF    	=  814, //不能从自身阵形移出角色
    ERROR_MATRIX_OBJ_FULL_ALREADY    	=  815, //阵形个体数量已满
    ERROR_MATRIX_FRONT_POS_LIMIT    	=  816, //剑士或者斗士只能站前场
    ERROR_MATRIX_BACK_POS_LIMIT    		=  817, //法师或者猎手只能站后场
    ERROR_MATRIX_CAREER_COUNT_LIMIT    	=  818, //此职业个体已达到上限
    ERROR_MATRIX_SUB_CMD    			=  819, //错误的阵形子操作
    ERROR_MATRIX_LEVEL_NUM_LIMIT    	=  820, //超出当前等级允许的上阵数量

    //卡片 will
    ERROR_CARD_WRONG_TYPE               = 850,  //错误的卡片类圿
    ERROR_CARD_DIVINE_POS_CONFIG        = 851,  //占卜牌配置错譿
    ERROR_CARD_DIVINE_POS_CONFIG_DUPLICATE     = 802,  //占卜牌配置重墿
    ERROR_CARD_LEVEL                    = 853,
    ERROR_CARD_ID                       = 854,
    ERROR_CARD_DIVINE_FULL              = 855, //占卜满了，需要收卿
    ERROR_CARD_TYPE                     = 856,
    ERROR_CARD_NO_SILVER                = 857, //银币不够翻牌或抽取命运漩涡中的命运之力
    ERROR_CARD_BAG_FULL                 = 858,
    ERROR_CARD_WARE_POS                 = 859, //穿戴位置错误
    ERROR_CARD_NO_CARD_IN_POS           = 860, //脱卡片或者移动卡片失败，没有卡片
    ERROR_CARD_NOT_EXIST                = 861,
    ERROR_CARD_NOT_WARE                 = 862, //卡片没有穿着
    ERROR_CARD_CAN_NOT_WARE             = 863, //该卡片不能穿
    ERROR_CARD_HAS_WARE                 = 864, //已经穿上丿
    ERROR_CARD_NO_PARTNER               = 865, //伙伴不存嚿
    ERROR_CARD_INVALID_VORTEX_LEVEL     = 866, //错误的命运漩涡等縿
    ERROR_CARD_NOT_ENOUGH_FATE_FORCE    = 867, //命运之力不足
    ERROR_CARD_LEVEL_IS_MAX             = 868, //卡片已经满级，不能升縿
    ERROR_CARD_MERGE_TOO_MANY_EXP       = 869, //卡片合成错误：合成后卡片经验会溢兿
    ERROR_CARD_HAS_CARD_IN_POS          = 870, //背包格上有卡片
    ERROR_CARD_CAN_NOT_EXCHANGE         = 871, //卡片不能兑换
    ERROR_CARD_EXCHANGE_LOW_LEVEL       = 872, //卡片兑换等级不够
    ERROR_CARD_WARE_ATTR_SAME           = 873, //穿戴属性相同的卡片
    ERROR_CARD_MAX_GOLD_DIVINE          = 874, //已经达到最大金币占卜次数
    ERROR_CARD_GOLD_DIVINE_FULL         = 875, //金币占卜格已满
    ERROR_CARD_GOLD_DIVINE_EMPTY        = 876, //金币占卜格空
    ERROR_CARD_GOLD_DIVINE_NEED_MATERIAL = 877, //魔源水晶不足
    ERROR_CARD_WARE_POS_NOT_OPEN        = 878,  //卡片位未开放

    //聊天
    ERROR_CHAR_MSG_ERROR                = 880, //错误的聊天信息
    ERROR_CHAT_TOO_QUICK                = 881, //发言太快
    ERROR_CHAT_NOT_OPEN                 = 882, //聊天系统还未开放
    ERROR_CHAT_DEST_NOT_ONLINE          = 883, //私聊时对方不在线

    //魂器 will
    ERROR_SOUL_BALL_ID                  = 900, //
    ERROR_SOUL_BALL_MAX_LEVEL           = 901, //封印球已经是最大等级了
    ERROR_SOUL_STAT_MAX_LEVEL           = 902, //魂器已经是最大等级了
    ERROR_SOUL_LEVEL_NOT_ENOUGH         = 903, //等级不足
    ERROR_SOUL_HUNLI_NOT_ENOUGH         = 904, //魂力不足
    ERROR_SOUL_SKILL_ID                 = 905, //不能使用该技聿

    //好友 will
    ERROR_FRIEND_NOT_OPEN               = 949,  //好友系统未开放
    ERROR_FRIEND_NO_ROLE                = 950, //不存在该用户
    ERROR_FRIEND_EXIST                  = 951, //已经是自己的好友
    ERROR_FRIEND_FULL                   = 952, //列表已经满了
    ERROR_FRIEND_NOT_FRIEND             = 953, //不是好友
    ERROR_FRIEND_OPT_SELF               = 954, //操作自己
    ERROR_FRIEND_OPT_ERROR              = 955, //操作类型错误
    ERROR_FRIEND_IN_BLACK               = 956, //已经在黑名单中
    ERROR_FRIEND_OFFLINE                = 957,
    ERROR_FRIEND_DEST_NOT_OPEN          = 958, //对方没有开放好友系统
    ERROR_FRIEND_TREE_GET_LEVEL_LOW     = 959, //等级过小，不能获得祝福
    ERROR_FRIEND_TREE_GET_LEVEL_HIGH    = 960, //等级过大，不能获得祝福
    ERROR_FRIEND_TREE_NOT_BEGIN         = 961, //未开始
    ERROR_FRIEND_TREE_HAS_END           = 962, //已经结束
    ERROR_FRIEND_TREE_HAS_PICK          = 963, //已经摘取
    ERROR_FRIEND_TREE_CAN_NOT_PICK      = 964, //还无法摘取
    ERROR_FRIEND_TREE_NO_INVITE_COUNT   = 965, //邀请数量用完
    ERROR_FRIEND_TREE_EXP_FULL          = 966, //经验已满
    ERROR_FRIEND_TREE_BLESS_SELF        = 967, //不能祝福自己
    ERROR_FRIEND_TREE_NO_BLESS_COUNT    = 968, //祝福数已满

    //花园   will
    ERROR_GARDEN_OPT_ONLY_SELF          = 970, //只能操作自己的花园
    ERROR_GARDEN_OPT_ONLY_FRIEND        = 971, //只能好友来操作
    ERROR_GARDEN_MAX_LEVEL              = 972, //已经达到最高等级
    ERROR_GARDEN_MAX_BUY_TIMES          = 973, //不能继续在花园购买了
    ERROR_GARDEN_EXP_EXCEED             = 974, //种花的时候检查经验出的经验可能会超过或等于主角等级
    ERROR_GARDEN_LAND_POS               = 975, //错误的土地位置
    ERROR_GARDEN_NOT_EMPTY              = 976, //土地不是空的
    ERROR_GARDEN_IN_SLEEP_TIME          = 977, //在休眠时间内，不能种花
    ERROR_GARDEN_NO_FLOWER              = 978, //土地上没有花
    ERROR_GARDEN_FLOWER_NOT_GROWN       = 979, //花还没有长成
    ERROR_GARDEN_HAS_BOSS               = 980, //土地上有BOSS
    ERROR_GARDEN_NO_HOE                 = 981, //挖宝锄不够
    ERROR_GARDEN_NO_BOX                 = 982, //没有宝箱，不能拾取
    ERROR_GARDEN_TOO_MANY_HOE           = 983, //挖宝锄超过上限
    ERROR_GARDEN_NEED_MORE_SEED         = 984, //种子不够
    ERROR_GARDEN_FLOWER_HAS_GROWN       = 985, //花已经成熟，不需要加速
    ERROR_GARDEN_WRONG_SLEEP_TIME       = 986, //错误的休眠时间
    ERROR_GARDEN_NO_GOBLIN              = 987, //没有地精
    ERROR_GARDEN_YOU_HAS_CATCH_GOBLIN   = 988, //已经给这个好友抓过地精了
    ERROR_GARDEN_NO_ACORNS              = 989, //没有橡果了
    ERROR_GARDEN_BUY_TOO_MANY           = 990, //购买的太多了
    ERROR_GARDEN_FRIEND_NOT_OPEN        = 991, //好友花园未开启
    ERROR_GARDEN_LEAF_NOT_ENOUGH        = 992, //世界树之叶不足
    ERROR_GARDEN_SEEK_HELP_TOO_FAST     = 993, //求助发送频率过高

    //魔药相关 tony
    ERROR_DRUG_NO_CONFIG = 1000,  // 没有魔药的配置
    ERROR_DRUG_NO_SCROLL = 1001,  // 没有魔药合成卷轴
    EROOR_DRUG_NOT_EXIST = 1002,  // 不存在的魔药
    EROOR_DRUG_CAPACITY_FULL = 1003,  // 魔药容量已满,无法合成
    ERROR_DRUG_NO_PARTNER = 1004,  //伙伴魔药不存在
    ERROR_DRUG_LACK_POTION = 1005, // 提纯剂不够
    ERROR_DRUG_FULL_PURIFY = 1006, // 纯度已达到100%
    ERROR_DRUG_UNSUPPORT_OPER = 1007, //不支持的魔药操作
    ERROR_DRUG_DROP_SURPRISE = 1008, //获取魔药提纯的特殊事件失败
    ERROR_DRUG_ROLE_ID_INVALID  = 1009, //魔药传承时的主角ID非法
    ERROR_DRUG_INDEX_INVALIDE = 1010, //魔药索引非法
    ERROR_DRUG_INHERIT_ALREADY = 1011, //已经主动传承过
    ERROR_DRUG_BEINHET_ALREADY = 1012, //已经被动传承过
    ERROR_DRUG_GOLD_INHERIT    = 1013, //金币传承VIP等级不够
    ERROR_DRUG_WRONG_CONFIG = 1014,  // 错误的魔药配置
    ERROR_DRUG_SYN_FULL    = 1015,   // 合成已满
    ERROR_DRUG_INHERIT_NULL = 1016,  //传授的属性为空

    //竞技场 will
    ERROR_ARENA_NO_RANK_DATA         = 1020, //没有竞技场数据
    ERROR_ARENA_OPP_POS              = 1021, //错误的挑战位置
    ERROR_ARENA_ATK_SELF             = 1022, //不能攻击自己
    ERROR_ARENA_NO_ATK_COUNT         = 1023, //攻击次数已满
    ERROR_ARENA_WAIT_FOR_ATK         = 1024, //在攻击冷却时间内
    ERROR_ARENA_NO_BONUS             = 1025, //没有或者已经领取排名奖励
    ERROR_ARENA_NO_NEED_FLUSH_BATTLE_TIME = 1026, //不需要刷新战斗时间
    ERROR_ARENA_WIN_SAY              = 1027, //胜利宣言不合法
    ERROR_ARENA_WIN_SAY_TOO_LONG     = 1028, //胜利宣言长度错误

    //聊天 will
    ERROR_CHAT_CAN_NOT_SEND         = 1040, //无法发送

    //家族 tony
    ERROR_ZONE_CLAN_NUM_FULL        = 1050, //家族已满
    ERROR_ALREADY_IN_CLAN           = 1051, //已在其他家族中
    ERROR_CLAN_ACADEMY_INVALID      = 1052, //学院类型非法
    ERROR_CLAN_NOT_EXIST            = 1053, //玩家的家族不存在
    ERROR_JOIN_CLAN_REQ_NONE        = 1054, //申请加入的请求不存在
    ERROR_CLAN_NO_PERMISSION        = 1055, //没有操作权限
    ERROR_CLAN_PARA_INVALID         = 1056, //传入的参数非法
    ERROR_CLAN_MEMBER_FULL          = 1057, //家族成员已满
    ERROR_CLAN_NAME_EXIST           = 1058, //名字已存在
    ERROR_CLAN_JOIN_REQ_FULL        = 1059, //加入家族请求已满
    ERROR_CLAN_MEMBER_NOT_EXIST     = 1060, //家族中没有该成员
    ERROR_CLAN_LEADER_NOT_EXIST     = 1061, //族长不存在
    ERROR_CLAN_UNKONW_OPER          = 1062, //不支持的操作
    ERROR_CLAN_USER_REQ_FULL        = 1063, //用户请求的家族数满
    ERROR_CLAN_ROLE_LEVEL           = 1064, //创建家族时等级不够
    ERROR_CLAN_OPER_USER_NOT_EXIST  = 1065, //被操作用户不存在
    ERROR_CLAN_SORT_ERROR           = 1066, //家族排序出错
    ERROR_CLAN_MEMBER_TITLE         = 1067, //成员职位非法
    ERROR_CLAN_SELF_COMMEND         = 1068, //自荐条件不满足
    ERROR_CLAN_REPEATED_REQ         = 1069, //重复的申请
    ERROR_CLAN_LACK_SNS_INFO        = 1070, //用户的SNS信息不存在
    ERROR_CLAN_VICE_FULL            = 1071, //副族长数已满
    ERROR_CLAN_DONATE_GOLD          = 1072, //捐献的金币数非法
    ERROR_CLAN_BUILD_CONFIG         = 1073, //家族建设配置非法
    ERROR_CLAN_BUILD_CFG_NONE       = 1074, //家族建设配置不存在
    ERROR_LACK_CONSTRUCTION         = 1075, //家族建设度不足
    ERROR_CLAN_MEMBER_ALREADY       = 1076, //已经是家族成员
    ERROR_LEADER_CANT_QUIT          = 1078, //族长不能退出家族
    ERROR_TRANS_CLAN_TITLE          = 1079, //只能转让给副族长
    ERROR_CLAN_LEVEL_MAX            = 1080, //家族等级已满,无法升级
    ERROR_CLAN_LACK_CONTRI          = 1081, //家族贡献度不足
    ERROR_CANCEL_CLAN_DELETE        = 1082, //家族没被解散过,不能执行取消操作
    ERROR_CLAN_NAME_EMPTY           = 1083, //家族名字为空
    ERROR_CLAN_NOTICE_LEN           = 1084, //家族公告长度非法
    ERROR_CLAN_SKILL_CONFIG         = 1085, //家族技能配置非法
    ERROR_CLAN_SKILL_CFG_NONE       = 1086, //家族技能配置不存在
    ERROR_CLAN_SKILL_FULL           = 1087, //技能等级不能超过家族等级
    ERROR_CLAN_SKILL_NONE           = 1088, //家族技能不存在
    ERROR_CLAN_CONTRI_OVERFLOW      = 1089, //贡献度溢出
    ERROR_CLAN_GET_BONUS            = 1090, //获取家族物品失败
    ERROR_CLAN_OPER_MYSELF          = 1091, //不能给对自己进行操作
    ERROR_CLAN_PAGE_PARA            = 1092, //请求家族信息时,前台页码参数错误
    ERROR_CLAN_PENDING_FULL         = 1093, //成员未领取的奖励太多,存放空间不够
    ERROR_CLAN_STORAGE_LACK         = 1094, //分配家族物品时,仓库材料不足
    ERROR_CLAN_SKILL_CLOSE          = 1095, //家族技能未开放
    ERROR_SET_AUCTION_TIME          = 1096, //重复设置拍卖加成有效时间
    ERROR_ENTER_HALL_TIME           = 1097, //加入家族当天禁止进入家族大厅地图
    ERROR_CLAN_ACADEMY_WRONG        = 1098, //只能加入相同学院的家族

    //状态相关 byron
    ERROR_STATUS_EMPTY_CFG    		= 1100, //状态配置项空
    ERROR_STATUS_REPEAT_RESID    	= 1101, //状态配置ID冲突
    ERROR_STATUS_ERROR_CFG    		= 1102, //状态配置数值错误
    ERROR_STATUS_OVER_RESID    		= 1103, //状态配置ID错误
    ERROR_STATUS_UNIT_FULL    		= 1104, //角色身上状态已满
    ERROR_STATUS_MAX_ADD_TIMES    	= 1105, //状态已达到叠加上限
    ERROR_STATUS_NOT_IN_ROLE    	= 1106, //角色身上无此状态
    ERROR_STATUS_DATA_IN_ROLE    	= 1107, //角色状态数值错误
    ERROR_STATUS_TRIGGER_WAY    	= 1108, //状态触发方式错误
    ERROR_STATUS_IN_FIGHT_CD    	= 1109, //角色处于战斗等待状态
    ERROR_STATUS_SKILL_AFF_EMPTY    = 1110, //状态技能功能配置项空
    ERROR_STATUS_SKILL_EFF_EMPTY    = 1111, //状态技能效果配置项空
    ERROR_STATUS_GROUP_EMPTY_CFG    = 1112, //状态组配置项空
    ERROR_STATUS_GROUP_REPEAT_RESID = 1113, //状态组配置ID冲突
    ERROR_STATUS_GROUP_ERROR_CFG    = 1114, //状态组配置数值错误
    ERROR_STATUS_GROUP_OVER_RESID   = 1115, //状态组配置ID错误
    ERROR_STATUS_END_NO_EXPEND      = 1116, //状态到期自行消除不扣金钱
    ERROR_STATUS_DEAD_NO_BATTLE     = 1117, //处于死亡状态不能战斗
    ERROR_STATUS_COOLING_NO_BATTLE  = 1118, //处于战斗冷却不能战斗

    //世界BOSS相关 byron
    ERROR_WORLD_BOSS_NOT_IN_MAP    	= 1200, //不在世界BOSS活动场景
    ERROR_WORLD_BOSS_ACT_NO_OPEN    = 1201, //世界BOSS活动未开启
    ERROR_WORLD_BOSS_NOT_IN_DEAD    = 1202, //未处于死亡状态
    ERROR_WORLD_BOSS_ALREADY_END    = 1203, //世界BOSS活动已结束
    ERROR_WORLD_BOSS_ROLE_IN_DEAD   = 1204, //角色处于死亡状态
    ERROR_WORLD_BOSS_EMPTY_CFG      = 1205, //世界BOSS配置项空
    ERROR_WORLD_BOSS_REPEAT_RESID   = 1206, //世界BOSS配置ID冲突
    ERROR_WORLD_BOSS_ERROR_CFG      = 1207, //世界BOSS配置数值错误
    ERROR_WORLD_BOSS_OVER_RESID     = 1208, //世界BOSS配置ID错误
    ERROR_WORLD_BOSS_FULL_CFG       = 1209, //世界BOSS配置已满
    ERROR_WORLD_BOSS_REWARD_DATA    = 1210, //世界BOSS奖励数值错误

    //学院BOSS相关 byron
    ERROR_ACADEMY_BOSS_ACADEMY_TYPE = 1250, //学院BOSS活动学院类型错误
    ERROR_ACADEMY_BOSS_ACT_UN_EXIST = 1251, //学院BOSS活动活动ID不存在
    ERROR_ACADEMY_BOSS_ACT_NO_OPEN  = 1252, //学院的学院BOSS活动未开启
    ERROR_ACADEMY_BOSS_MON_EMPTY    = 1253, //学院的学院BOSS怪物数据空
    ERROR_ACADEMY_BOSS_ROLE_EMPTY   = 1254, //学院的学院BOSS角色数据空
    ERROR_ACADEMY_BOSS_NOT_IN_MAP   = 1255, //不在学院的学院BOSS活动场景
    ERROR_ACADEMY_BOSS_ALREADY_END  = 1256, //学院的学院BOSS活动已结束
    ERROR_ACADEMY_BOSS_MONSTER_TYPE = 1257, //学院BOSS活动怪物类型错误
    ERROR_ACADEMY_BOSS_ATTACK_LAST  = 1258, //侍从怪物未杀死不能攻击试练使者
    ERROR_ACADEMY_BOSS_ROLE_IN_DEAD = 1259, //角色处于死亡状态
    ERROR_ACADEMY_BOSS_NOT_IN_DEAD  = 1260, //未处于死亡状态
    ERROR_ACADEMY_BOSS_NO_ACADEMY   = 1261, //角色未加入学院不能进入场景
    ERROR_ACADEMY_BOSS_NO_KILL      = 1262, //本学院BOSS未击杀不能进入其他学院BOSS场景
    ERROR_ACADEMY_BOSS_ALREADY_DEAD = 1263, //学院的学院BOSS所要攻击的怪物已死亡

    //开采魔晶 tony
    ERROR_MINE_CRYSTAL_LEVEL        = 1300, //等级不够
    ERROR_BATCH_MINE_NOT_VIP        = 1301, //VIP 1以上玩家，才显示“批量开采”按钮
    ERROR_MINE_CRYSTAL_COUNT        = 1302, //开采次数错误
    ERROR_LACK_SOLVENT              = 1303, //你背包中的岩石溶剂数量不足
    ERROR_TODAY_REACH_MAX           = 1304, //已达到操作次数的上限
    ERROR_MINE_CRYSTAL_CONFIG       = 1305, //魔晶配置错误
    ERROR_MINE_CONFIG_NONE          = 1306, //魔晶配置不存在
    ERROR_MINE_DROP_NONE            = 1307, //开采时物品掉落出错
    ERROR_MINE_BAG_FULL             = 1308, //开采时背包满
    ERROR_MINE_TYPE_INVALID         = 1039, //不支持的开采类型

    //场景相关
    ERROR_SCENE_EMPTY_CFG    		= 1400, //场景配置项空
    ERROR_SCENE_REPEAT_RESID    	= 1401, //场景配置ID冲突
    ERROR_SCENE_ERROR_CFG    		= 1402, //场景配置数值错误
    ERROR_SCENE_OVER_RESID    		= 1403, //场景配置ID错误

    //上课系统
    ERROR_LESSON_TYPE               = 1430, //错误的课程类型
    ERROR_LESSON_NOT_FINISHED       = 1431, //还在上课中
    ERROR_LESSON_TAKE_TOO_MUCH      = 1432, //上课次数已满
    ERROR_LESSON_HAS_SELECT_LESSON  = 1433, //已经选择了课程
    ERROR_LESSON_ID                 = 1434, //错误的课程ID
    ERROR_LESSON_NEED_NOT_SELECT    = 1435, //不能指定课程，可能是因为还未随机选择或者随机选择的结果和指定的课程ID一致
    ERROR_LESSON_NOT_IN_LESSON      = 1436, //没有在上课
    ERROR_LESSON_NOT_GET_BONUS      = 1437, //还没有领取课程奖励
    ERROR_LESSON_FINISHED           = 1438, //已经完成
    ERROR_LESSON_BUY_TOO_MANY_TIMES = 1439, //购买课程达到上限
    ERROR_LESSON_EXP_LESS           = 1440, //课程经验不够，不能考试
    ERROR_LESSON_MAX_LEVEL          = 1441, //最大等级，不能考试升级
    ERROR_LESSON_LESS_POINT         = 1442, //学分不足
    ERROR_LESSON_HAS_TEST           = 1443, //已经考试或者不需要考试
    ERROR_LESSON_HAS_NOT_TEST       = 1444, //请先考试

    //活动相关 byron
    ERROR_ACT_EMPTY_CFG    		    = 1500, //活动配置项空
    ERROR_ACT_REPEAT_RESID    	    = 1501, //活动配置ID冲突
    ERROR_ACT_ERROR_CFG    		    = 1502, //活动配置数值错误
    ERROR_ACT_OVER_RESID    	    = 1503, //活动配置ID错误
    ERROR_ACT_OBJ_EMPTY    		    = 1504, //活动实体项空
    ERROR_ACT_OBJ_REPEAT    	    = 1505, //活动实体ID冲突
    ERROR_ACT_OBJ_ERROR    		    = 1506, //活动实体数值错误
    ERROR_ACT_OBJ_OVER    	        = 1507, //活动实体ID错误
    ERROR_ACT_STATUS_ERROR_CFG      = 1508, //活动状态配置数值错误
    ERROR_ACT_STATUS_REPEAT_RESID   = 1509, //活动状态配置ID冲突
    ERROR_ACT_STATUS_EMPTY_CFG    	= 1510, //活动状态配置项空
    ERROR_SYSTEM_NOTICE_ERROR_CFG   = 1511, //系统提示配置数值错误
    ERROR_SYSTEM_NOTICE_REPEAT_ID   = 1512, //系统提示配置ID冲突
    ERROR_ACT_NOT_OPEN              = 1513, //活动未开启

    //炼金
    ERROR_ALCHEMY_LEVEL             = 1550,  //等级不够
    ERROR_ALCHEMY_OPT_COUNT         = 1551,  //炼金次数错误

    //精力
    ERROR_ENERGY_NOT_MEAL_TIME      = 1560,  //不在就餐时间
    ERROR_ENERGY_LESS               = 1561,  //精力不足
    ERROR_MEAL_POS                  = 1562,  //错误的菜品位置
    ERROR_MEAL_HAS_OPENED           = 1563,  //已经打开
    ERROR_ENERGY_FULL               = 1564,  //精力已满
    ERROR_ENERGY_BUY_TOO_MANY       = 1565,  //购买精力次数已达上限

    //日常任务相关 aven
    ERROR_DTASK_TASK_ID              =  1600,   //错误的任务ID
    ERROR_TBOX_ADD_EMPTY_CONFIG          = 1601, //空宝箱奖励配置
    ERROR_TBOX_ID                        = 1602, //错误的宝箱id
    ERROR_TBOX_DUPLICATED_CONFIG         = 1603, //重复的宝箱id
    ERROR_CLASS_AWARD_ADD_EMPTY_CONFIG   = 1604, //空类型集合配置
    ERROR_CLASS_AWARD_ID                 = 1605, //错误的类型id
    ERROR_CLASS_AWARD_DUPLICATED_CONFIG  = 1606, //重复的类型id
    ERROR_INVALID_VIP                    = 1607, //非法vip用户
    ERROR_DTASK_EXCEED_CEIL              = 1608, //已经达到上限值，不能再完成获取活跃度
    ERROR_TBOX_CANOT_OPEN                = 1609, //宝箱不可开启
    ERROR_TBOX_OPENED                    = 1610, //宝箱已经开启
    ERROR_DAILY_TASK_CANOT_FIND          = 1611, //当前任务不能找回
    ERROR_DTASK_COMMIT_NOT_FINISHED      = 1612, //任务没有完成，不能提交
    ERROR_DTASK_COMMIT_NO_TASK           = 1613, //任务不存在，不能提交
    ERROR_DTASK_ADD_EMPTY_CONFIG         = 1614, //不能添加空任务配置
    ERROR_DTASK_DUPLICATED_CONFIG        = 1616, //重复的任务配置
    ERROR_DTASK_COMMIT_NPC               = 1618, //提交任务时NPC错误
    ERROR_DTASK_TIME                     = 1619, //错误的任务时间
    ERROR_NOT_FINISH_CUR_DAILYTASK       = 1620, //还没有完成当天任务，不可找回
    ERROR_SECRETARY_PAY_ADD_EMPTY_CONFIG = 1621, //空小秘书购买配置
    ERROR_SECRETARY_STYLE_ID             = 1622, //错误的小秘书形象id
    ERROR_SECRETARY_LEVEL_ADD_EMPTY_CONFIG = 1623, //空小秘书等级配置
    ERROR_SECRETARY_LEVEL_ID             = 1624,  //错误的小秘书等级
    ERROR_SECRETARY_NOT_ENOUGH_GOLD      = 1625, //金币不足
    ERROR_SECRETARY_BUY_SAME_STYLE       = 1626, //已经是此类小秘书
    ERROR_HAS_CLICK_DIY_DOUBLE_AWARD_BOX = 1627, //已经操作试试手运了
    ERROR_LOW_LEVEL_DIY_DOUBLE_AWARD     = 1628, //级别不够试试手运
    ERROR_ALL_TBOX_IS_OPENED             = 1629, //已经开启所有宝箱，不能操作试试手运

    //秘宝系统
    ERROR_TREASURE_SUB_CMD    		= 1700, //错误的秘宝子操作
    ERROR_TREASURE_EMPTY_CFG        = 1701, //错误的秘宝配置项
    ERROR_TREASURE_OVER_RESID       = 1702, //秘宝配置ID错误
    ERROR_TREASURE_REPEAT_RESID     = 1703, //秘宝配置ID重复
    ERROR_TREASURE_OVER_LEVEL       = 1704, //秘宝配置等级错误
    ERROR_TREASURE_REPEAT_LEVEL     = 1705, //秘宝配置等级重复
    ERROR_TREASURE_REQ_INFO         = 1706, //秘宝信息错误
    ERROR_TREASURE_NOT_EXIST        = 1707, //角色未获得此秘宝
    ERROR_TREASURE_MAX_LEVEL        = 1708, //秘宝已达到升级上限
    ERROR_TREASURE_EMPTY_UP_CFG     = 1709, //错误的秘宝升级配置项
    ERROR_TREASURE_SPIRIT_VALID     = 1710, //角色灵力值不合理
    ERROR_TREASURE_OVER_SPIRIT      = 1711, //角色灵力溢出
    ERROR_TREASURE_LESS_SPIRIT      = 1712, //角色灵力不足
    ERROR_TREASURE_OPERATION_INFO   = 1713, //秘宝操作请求错误
    ERROR_TREASURE_POS_NOT_EMPTY    = 1714, //个体的装配位已装配有秘宝
    ERROR_TREASURE_GET_ALREADY      = 1715, //角色已经获得此秘宝
    ERROR_TREASURE_POS_LIMIT        = 1716, //角色秘宝装配位未开启
    ERROR_TREASURE_ORDER_OVER       = 1717, //秘宝显示次序越界
    ERROR_TREASURE_ORDER_REPEAT     = 1718, //秘宝显示次序重复

    //礼包系统
    ERROR_GIFT_CONFIG_INVALID 		= 1750, //礼包配置错误
    ERROR_GIFT_CONFIG_NONE          = 1751, //礼包配置不存在
    ERROR_GIFT_DROP_WRONG           = 1752, //礼包掉落错误
    ERROR_GIFT_OPEN_LEVEL           = 1753, //打开礼包的等级不够
    ERROR_GIFT_PREVIEW              = 1754, //礼包不支持预览
    ERROR_GRID_NOT_GIFT             = 1755, //格子上的物品不是礼包
    ERROR_GIFT_BAG_GRID             = 1756, //开礼包时,背包格子不够
    ERROR_ONLINE_GIFT_OPT           = 1757, //不支持的在线礼包操作
    ERROR_ONLEINE_GIFT_OPEN         = 1758, //领取在线礼包的条件不满足
    ERROR_GIFT_NONE                 = 1759, //礼包不存在
    ERROR_GIFT_FULL                 = 1760, //待领取的礼包达到最大数
    ERROR_GIFT_ACT_TYPE             = 1761, //活动类型不存在
    ERROR_GIFT_ONLINE_TIME          = 1762, //获取在线礼包时间出错
    ERROR_GIFT_SUBTYPE              = 1763, //礼包子类型错误
    ERROR_BONUS_GIFT_PARA           = 1764, //奖励的参数错误

    //宠物系统
    ERROR_PET_LEVEL_ADD_EMPTY_CONFIG        = 1800, //宠物等阶配置空
    ERROR_PET_LEVEL_ID                      = 1801, //错误宠物等阶id
    ERROR_PET_LEVEL_DUPLICATED_CONFIG       = 1802, //重复宠物等阶
    ERROR_PET_EXPLORE_EMPTY_CONFIG          = 1803, //宠物探险配置空
    ERROR_PET_EXPLORE_ID                    = 1804, //错误宠物探险id
    ERROR_PET_EXPLORE_DUPLICATED_CONFIG     = 1805, //重复宠物探险
    ERROR_PET_STAR_ADD_EMPTY_CONFIG         = 1806, //添加宠物星级配置空
    ERROR_PET_LEVEL_STAR_CONFIG             = 1807, //宠物等阶星级配置错
    ERROR_PET_LEVEL_STAR_ID                 = 1808, //错误宠物星级id
    ERROR_PET_STAR_DUPLICATED_CONFIG        = 1809, //重复宠物星级配置
    ERROR_PET_TRAIN_GOLD_NUM                = 1810,  //错误金币培养数
    ERROR_PET_TRAIN_SILVER_NUM              = 1811,  //错误银币培养数
    ERROR_PET_LEVEL_MAX                     = 1812,  //宠物等阶达到最大值
    ERROR_PET_TRAIN_NOT_ENOUGH_GOLD         = 1813,    //没有足够的金币
    ERROR_PET_TRAIN_NOT_ENOUGH_SILVER       = 1814,    //没有足够的银币
    ERROR_NO_EXPLORE_COUNT                  = 1815, //当日探险次数已经用完
    ERROR_PET_CREERE                        = 1816, //错误的用户职业
    ERROR_PET_STYLE                         = 1817, //宠物的宠物形态
    ERROR_NOT_HAVE_PET                      = 1818, //当前用户没有宠物
    ERROR_PET_ALREADY_INIT                  = 1819, //宠物已经初始化
    ERROR_PET_UPDATE_LEVEL_NOT_ENOUGH_STAR  = 1820, //宠物星级不足以升级等阶
    ERROR_NOT_FRUIT_RECV                    = 1821, //没有果实可领取
    ERROR_PET_FRUIT_CONFIG                  = 1822, //宠物果实配置出错
    ERROR_PET_FRUIT_NONE                    = 1823, //宠物果实配置不存在
    ERROR_VIP_LEVEL_NOT_ENOUGH              = 1824, //宠物vip等级不够批量培养
    ERROR_NOT_NEED_CLEAR_PET_CDTIME         = 1825, //宠物探险已过cd时间，无需清除
    ERROR_NOT_CLEAR_PET_CDTIME_CONFIG       = 1826, //没有得到宠物探险cd时间配置
    ERROR_NOT_ENOUGH_LEVEL_TO_EXPLORE       = 1827, //没有宠物探险的级别
    ERROR_EXPLORE_AWARD_ITEM                = 1828, //获取探险奖励物品错误
    ERROR_TRAIN_FRUIT_IS_NOT_FRUIT          = 1829, //非宠物果实不能做果实培养
    ERROR_CURRENT_LEVELSTAR_CAN_FRUIT_TRAIN = 1830, //当前等阶星级不能使用此果实
    ERROR_FRUIT_IS_FAILURE_TIME             = 1831, //果实已经过期
    ERROR_NOT_COMPLETE_NEXT_EXPLORE_TIME    = 1832, //处于探险冷却中，等待消除
    ERROR_HAS_FRUIT_NOT_RECV                = 1833, //有果实没有领取,不能培养
    ERROR_PET_SAME_STYLE                    = 1834, //重复的宠物形态
    ERROR_PET_EXPLORE_COUNTS_CONFIG         = 1835, //宠物探险事件配置数量错误
    ERROR_FRUIT_NOT_EXPIRE                  = 1836, //宠物果实在有效期内
    ERROR_PET_FRUIT_FULL                    = 1837, //宠物已吃满果实
    ERROR_PET_TRAIN_NOT_ENOUGH_KOULIANG     = 1838, //口粮不足
    ERROR_PET_STYLE_NEED_ENABLE             = 1839, //形态需要激活
    ERROR_PET_STYLE_HAS_ENABLED             = 1840, //形态已经激活

    //冥想系统
    ERROR_MUSE_CONFIG_INVALID 		= 1845, //冥想配置错误
    ERROR_MUSE_CONFIG_NONE          = 1846, //冥想配置不存在
    ERROR_MUSE_ALREADY              = 1847, //正在冥想状态中
    ERROR_MUSE_NOT_YET              = 1848, //不在冥想状态

    //家族战
    ERROR_CLAN_BATTLE_CLAN_ID       = 1851, //家族ID不符
    ERROR_CLAN_BATTLE_ROLE_FULL     = 1852, //人数已满
    ERROR_CLAN_BATTLE_NOT_FINISHED         = 1853, //家族战还未结束
    ERROR_CLAN_BATTLE_NO_FREE_USER  = 1855, //没有空闲的用户
    ERROR_CLAN_BATTLE_HAS_ENTER            = 1856, //已经报名
    ERROR_CLAN_BATTLE_NO_ENTRY             = 1857, //没有参加家族战
    ERROR_CLAN_BATTLE_DEST_NO_ENTRY        = 1858, //目标没有参加家族战
    ERROR_CLAN_BATTLE_NOT_LOSS             = 1859, //还没有失败
    ERROR_CLAN_BATTLE_HAS_LOSS             = 1860, //已经失败
    ERROR_CLAN_BATTLE_HAS_INSPIRE          = 1861, //已经鼓舞
    ERROR_CLAN_BATTLE_NOT_BEGIN            = 1862, //活动未开始
    ERROR_CLAN_BATTLE_CAN_NOT_ADD_ROLE     = 1863, //不能报名

    //学院
    ERROR_ACADEMY_HAS_SELECTED = 1900, //已经选择了学院
    ERROR_ACADEMY_NOT_SELECTED = 1901, //还未加入学院

    //坐骑系统
    ERROR_MOUNT_CONFIG_INVALID 		= 1910, //坐骑配置错误
    ERROR_MOUNT_CONFIG_NONE         = 1911, //坐骑配置不存在
    ERROR_MOUNT_SHOP_CONFIG         = 1912, //坐骑商店配置错误
    ERROR_MOUNT_SHOP_NONE           = 1913, //坐骑商店配置不存在
    ERROR_MOUNT_NONE                = 1914, //坐骑不存在
    ERROR_MOUNT_BAG_FULL            = 1915, //拥有的坐骑达了最大值
    ERROR_MOUNT_REPEAT              = 1916, //已经拥有了这个坐骑
    ERROR_MAX_MOUNT_POS             = 1917, //解锁格子达到最大值
    ERROR_MAX_MOUNT_LEVEL           = 1918, //已经达到最高级
    ERROR_LACK_MOUNT_SOUL           = 1919, //骑魂不足
    ERROR_MOUNT_PARA                = 2420, //参数非法
    ERROR_GT_MOUNT_LEVEL            = 2421, //不能超过主等级
    ERROR_OP_NOW_MOUNT              = 2422, //当前使用的坐骑无法进行转化和放弃
    ERROR_MOUNT_OPT_LEVEL           = 2423, //等级不够
    ERROR_MOUNT_EXCHANGE            = 2424, //此坐骑不能兑换
    ERROR_MOUNT_SKILL_LOCKED        = 2425, //坐骑战技未激活
    ERROR_MOUNT_MATRIX_LOCKED       = 2426, //坐骑阵位未激活
    ERROR_MOUNT_MAX_HUNT            = 2427, //金骰投掷使用次数已用完
    ERROR_MOUNT_SHOP_LIMIT          = 2428, //超过商城可购买坐骑的限制

    //vip
    ERROR_VIP_AWARD_ADD_EMPTY_CONFIG        = 1920,//vip奖励配置空
    ERROR_VIP_AWARD_CONFIG                  = 1921,//错误的vip等级配置
    ERROR_VIP_LEVEL_ID                      = 1922,//错误的vip level
    ERROR_VIP_AWARD_DUPLICATED_CONFIG       = 1923, //重复的vip奖励配置
    ERROR_NOT_VIP_USER                      = 1924, //非vip用户
    ERROR_ALREADY_OPEN_DAILY_GIFT           = 1925, //已经领取过每日任务
    ERROR_VIP_LEVEL_LOWER                   = 1926, //当前级别不能领取此礼包
    ERROR_VIP_LEVEL_GIFT_HAS_OPEN           = 1927, //已经领取过此礼包
    ERROR_VIP_OPERATE_TYPE                  = 1928, //错误的vip礼包操作类型
    ERROR_VIP_GOLD_NUM                      = 1929, //vip充值金币数错误
    ERROR_VIP_PAY_COMSUME                   = 1930, //vip充值计算错误
    ERROR_VIP_MODULE                        = 1931, //没有此模块的vip配置
    ERROR_VIP_MODULE_FULL                   = 1932, //vip配置已满,不能再加入配置
    ERROR_VIP_NO_FIRST_GIFT                 = 1933, //无首充礼包
    ERROR_VIP_LOGIN_FROM                    = 1934, //登录来源错误
    ERROR_VIP_NOT_YEAR_BLUE                 = 1935, //非蓝钻年费用户
    ERROR_VIP_NOT_SUPER_BLUE                = 1936, //非豪华蓝钻用户
    ERROR_VIP_NOT_YEAR_YELLOW               = 1937, //非黄钻年费用户
    ERROR_VIP_MOUNT_CONFIG                  = 1938, //黄\蓝钻特权坐骑配置错误
    ERROR_VIP_MOUNT_REP                     = 1939, //重复领取坐骑
    ERROR_VIP_MOUNT_LEVEL                   = 1940, //主角等级不够

    //怪物攻城战
    ERROR_ENEMY_ATK_CITY_ENEMY_HAS_DIED     = 1950, //怪物已经死亡
    ERROR_ENEMY_ATK_CITY_ENEMY_IN_DIED_CD   = 1951, //在死亡冷却中
    ERROR_ENEMY_ATK_CITY_NOT_BEGIN          = 1952, //还未开始
    ERROR_ENEMY_ATK_CITY_FIGHT_TOO_FAST     = 1953, //战斗过快
    ERROR_ENEMY_ATK_CITY_MAP_ERROR          = 1954, //地图错误
    ERROR_ENEMY_ATK_CITY_NOT_IN_DIED_CD     = 1955, //不在死亡冷却中

    //魔界门
    ERROR_CONSUME_CONTRI_ADD_EMPTY_CONFIG   = 2000, //空消耗贡献度配置
    ERROR_CONTRIBUTE_TIMES                  = 2001, //错误的贡献度消耗次数
    ERROR_CONSUME_CONTRI_DUPLICATED_CONFIG  = 2002, //重复的贡献度消耗配置
    ERROR_MAGIC_DOOR_LEVEL_ADD_EMPTY_CONFIG = 2003, //魔界门等级配置为空
    ERROR_MAGIC_DOOR_LEVEL                  = 2004, //魔界门等级错误
    ERROR_MAGIC_DOOR_LEVEL_DUPLICATED_CONFIG= 2005, //重复的魔界门等级配置
    ERROR_NOT_ENOUGH_CONTRIBUTE             = 2006, //家族贡献度不够充能
    ERROR_REJECT_PAY_CLAN_JOIN_DAY          = 2007, //入家族当天不能充能
    ERROR_MAGIC_DOOR_MAX_LEVEL_NOT_CONTRI   = 2008, //魔界门满级，不能充能
    ERROR_MAGIC_DOOR_NOT_IN_CLAN            = 2009, //没有此用户家族信息
    ERROR_MAGIC_BOSS_ADD_EMPTY_CONFIG       = 2010, //空boss配置数据
    ERROR_MAGIC_BOSS_TYPE                   = 2011, //错误boss类型
    ERROR_MAGIC_BOSS_TYPE_DUPLICATED_CONFIG = 2012, //重复boss类型配置
    ERROR_MAGIC_DOOR_IS_CLOSED              = 2013, //魔界门尚未开启
    ERROR_MAGIC_MONSTER_HAS_INITED          = 2014, //魔界门boss信息已经生成
    ERROR_MAGIC_DOOR_BOSS_NUMS              = 2015, //错误的boss数量
    ERROR_MAGIC_NOT_THIS_MONSTER_GROUP      = 2016, //没有此怪物组
    ERROR_MAGIC_BOSS_IS_DIED                = 2017, //怪物已经死亡
    ERROR_BATTLE_NO_MASTER                  = 2018, //没有找到主角
    ERROR_NOT_FIND_IN_CLAN_MAP              = 2019, //家族大厅没有此用户
    ERROR_MAGIC_DOOR_MAX_PAY_TIMES          = 2020, //达到每天最大充能次数
    ERROR_MAGIC_WORLD_CONFIG                = 2021, //错误的魔界门世界配置
    ERROR_MAGIC_WORLD_LEVEL                 = 2022, //错误的魔界门世界等级
    ERROR_MAGIC_DAMAGE_CONFIG               = 2023, //错误的魔界门伤害配置
    ERROR_MAGIC_DAMAGE_ID                   = 2024, //错误的魔界门伤害id
    ERROR_MAGIC_WIN_GIFT_CONFIG             = 2025, //错误的魔界门过关礼包配置
    ERROR_MAGICDOOR_ONETIMES_PER_DAY        = 2026, //每天只能开启魔界门一次
    ERROR_MAGICDOOR_BATTLE_COOLING          = 2027, //当前战斗冷却中
    ERROR_MAGIC_DOOR_OFFICER_CAN_OPEN       = 2028, //家族族长或者副族长才能开启魔界门
    ERROR_MAGIC_DOOR_OPEN_ALREADY           = 2029, //魔界门已经开启
    ERROR_MAGIC_DOOR_JOIN_DAY_REJECT_OPEN   = 2030, //创建或者加入家族当天不能开启魔界门
    ERROR_MAGIC_DOOR_JOIN_DAY_REJECT_BATTLE = 2031, //创建或者加入家族当天不能杀死怪物

    //家族闯关
    ERROR_DICE_GRID_ADD_EMPTY_CONFIG        = 2050, //空闯关格子配置
    ERROR_DICE_GRID_ID                      = 2051, //错误的格子id
    ERROR_DICE_PAY_ADD_EMPTY_CONFIG         = 2052, //空骰子次数购买配置
    ERROR_DICE_PAY_TIMES                    = 2053, //错误购买骰子次数
    ERROR_DICE_LEVEL                        = 2054, //错误的闯关层级
    ERROR_DICE_AWARD_RATE_ADD_EMPTY_CONFIG  = 2055, //空奖励系数配置
    ERROR_DICE_LEVEL_AWARD_RATE             = 2056, //错误奖励系数等级
    ERROR_BEYOND_BUY_COUNTS                 = 2057, //购买次数用完
    ERROR_USEOUT_FREE_COUNTS                = 2058, //已经用完免费投骰子次数
    ERROR_DICE_PAY_NOT_ENOUGH_GOLD          = 2059, //金币不足
    ERROR_DICE_RANK_AWARD_CONFIG            = 2060, //闯关排行奖励配置错误

    //拍卖会
    ERROR_AUCTION_CONFIG                    = 2100, //错误的拍卖活动配置
    ERROR_AUCTION_TYPE                      = 2101, //错误的拍卖类型
    ERROR_AUCTION_GOODS_ID                  = 2102, //错误的拍卖商品id
    ERROR_AUCTION_MONEY_TYPE                = 2103, //错误的拍卖金钱类型
    ERROR_AUCTION_PRICE_TOO_LOW             = 2104, //钱不够
    ERROR_AUCTION_MONEY_FMT                 = 2105, //价格非法.(<=0,银币不是10000的整数倍)
    ERROR_HAS_JOIN_AUCTION                  = 2106, //已经参加此拍卖
    ERROR_AUCTION_DARK_MONEY_NUM            = 2107, //错误的暗拍钱数量
    ERROR_AUCTION_ROUND                     = 2108, //错误的拍卖轮次
    ERROR_AUCTION_EXPIRE_TIME               = 2109, //拍卖活动未开启
    ERROR_AUCTION_OPT_NONE                  = 2110, //错误的操作类型
    ERROR_AUCTION_BLIND_HASH                = 2111, //暗拍时Hash分配出错
    ERROR_AUCTION_GOODS_NONE                = 2112, //拍卖没有得到物品
    ERROR_AUCTION_CLOSE_BLIND               = 2113, //因服务器异常重启，关闭暗拍功能

    //许愿池
    ERROR_WISH_CONFIG                       = 2150, //错误的许愿配置
    ERROR_WISH_TYPE                         = 2151, //错误的许愿类型
    ERROR_WISH_INVALID                      = 2152, //非法许愿
    ERROR_WISH_NOT_ENOUGH_MONEY             = 2153, //money不够许愿
    ERROR_WISH_GOLD_NEED_VIP                = 2154, //金币许愿需要vip特权

    //精彩活动
    ERROR_SPLENDID_ACT_HAS_GET_BONUS        = 2160, //已经领取奖励
    ERROR_SPLENDID_ACT_NOT_FINISHED         = 2161, //目标未达成
    ERROR_SPLENDID_ACT_HAS_GET_MAX          = 2162, //已经达到领取次数上限

    //家族神树
    ERROR_CLAN_TREE_OPT                     = 2200, //神树操作的不支持
    ERROR_TREE_OPT_DAY                      = 2201, //神树操作的日期
    ERROR_CLAN_TREE_ID                      = 2202, //神树的ID错误
    ERROR_CLAN_TREE_LOCKED                  = 2203, //神树未解锁
    ERROR_TREE_CAN_PICK                     = 2204, //在果实未摘之前,不能浇水
    ERROR_LACK_OPT_CNT                      = 2205, //浇水次数已用完
    ERROR_CLAN_TREE_CONFIG                  = 2206, //神树配置错误
    ERROR_TREE_CONFIG_NONE                  = 2207, //神树配置不存在
    ERROR_PICK_FRUIT_CNT                    = 2209, //错误的摘果次数
    ERROR_FRUIT_PICKED                      = 2210, //摘果已经被摘过了

    //排行榜
    ERROR_RANK_OPT_PARA                      = 2215, //请求参数有误

    //腾讯平台返回码（转换后）
    ERROR_TAPI_RET_1                        = 2250, //用户没有开通对应的平台
    ERROR_TAPI_RET_2                        = 2251, //账户被冻结
    ERROR_TAPI_RET_3                        = 2252, //账户余额不足
    ERROR_TAPI_RET_4                        = 2253, //用户没有开通腾讯朋友
    ERROR_TAPI_RET_5                        = 2254, //用户没有开通QQ空间
    ERROR_TAPI_RET_6                        = 2255, //支付相关错误:cdkey不存在
    ERROR_TAPI_RET_7                        = 2256, //支付相关错误:用户和cdkey不存在绑定关系，或礼品赠送完毕
    ERROR_TAPI_RET_8                        = 2257, //支付相关错误:加活动受限
    ERROR_TAPI_RET_9                        = 2258, //访问频率超限

    //黄钻特权
    ERROR_YELLOW_NOT_VIP                    = 2400, //不是黄钻用户
    ERROR_YELLOW_HAS_GET_GIFT               = 2401, //已经领取
    ERROR_YELLOW_NO_GIFT                    = 2402, //礼包不存在
    ERROR_YELLOW_NOT_YEAR_VIP               = 2403, //不是年费礼包
    ERROR_YELLOW_LOW_LEVEL                  = 2404, //等级不足
    ERROR_YELLOW_NOT_SUPER_VIP              = 2405, //不是豪华版VIP
    ERROR_BLUE_NOT_VIP                      = 2406, //不是蓝钻用户

    //2420 - 2499之间的错误码已被坐骑使用

    //玩家冻结限制 官方GM操作
    ERROR_FREEZE_ROLE_LOGIN                 = 2500, //玩家被冻结不能登录
    ERROR_FREEZE_USE_GOLD                   = 2501, //玩家金币被冻结不能使用
    ERROR_FREEZE_USE_SILVER                 = 2502, //玩家银币被冻结不能使用
    ERROR_FREEZE_USE_BAG                    = 2503, //玩家背包被冻结不能使用
    ERROR_FREEZE_USE_STORGE                 = 2504, //玩家仓库被冻结不能使用
    ERROR_FREEZE_ROLE_SPEAK                 = 2505, //玩家频道被冻结不能发言
    ERROR_OFFICE_GM_LESS_ARGUMENT           = 2506, //官方GM操作参数不足
    ERROR_OFFICE_GM_ERROR_ARGUMENT          = 2507, //官方GM操作参数数值错误

    //QQ商城
    ERROR_QQMALL_GOODS_FULL                 = 2550, //商品配置数满
    ERROR_QQMALL_GOODS_ID                   = 2551, //商品ID配置错误(重复)
    ERROR_QQMALL_GOODS_NONE                 = 2552, //商品不存在
    ERROR_QQMALL_GOODS_FMT                  = 2553, //商品配置的格式错误(时间格式,价格)
    ERROR_QQMALL_GOODS_TIME_1               = 2554, //未到限购开启时间
    ERROR_QQMALL_GOODS_TIME_2               = 2555, //已过限时购买时间
    ERROR_QQMALL_GOODS_PRICE                = 2556, //物品的价格已更新
    ERROR_QQMALL_GOODS_UNRACK               = 2557, //商品未上架
    ERROR_QQMALL_LIMTED_BUYNUMS             = 2558, //已达到物品的最多购买限制
    ERROR_QQMALL_GOODS_NUM                  = 2559, //购买商品的数量错误

    //金字塔活动
    ERROR_PYRAMID_ID                        = 2600, //错误的金子塔ID
    ERROR_PYRAMID_MAX_LEVEL                 = 2601, //已经达到最高层
    ERROR_PYRAMID_MAX_RESET                 = 2602, //重置次数用完
    ERROR_PYRAMID_NO_GIFT                   = 2603, //奖励未获得或者已经领取

    //登陆前三天送符石
    ERROR_LOGIN_GOLD_TIME                   = 2610, //已过了送符石时间
    ERROR_LOGIN_GOLD_TODAY                  = 2611, //今日的符石已经领完
    ERROR_LOGIN_GOLD_OPT                    = 2612, //不支持的操作
    ERROR_LOGIN_GOLD_CDTIME                 = 2613, //未到可领取的时间

    //家族转盘
    ERROR_CLAN_DIAL_OPT                     = 2620, //不支持的家族转盘操作
    ERROR_LACK_DIAL_CNT                     = 2621, //家族转盘次数已用完
    ERROR_LACK_DAIL_CONT                    = 2622, //贡献度不足

    //每日签到活动
    ERROR_DAY_SIGN_CONFIG_DATA              = 2701, //每日签到配置错误
    ERROR_DAY_SIGN_SIGN_ALREADY             = 2702, //今日已经签到
    ERROR_DAY_SIGN_UNFIT_REPAIR             = 2703, //不满足补签条件不需要补签
    ERROR_DAY_SIGN_REQUEST_DATA             = 2704, //请求操作数据错误
    ERROR_DAY_SIGN_UNFIT_AWARD              = 2705, //不满足领取奖励条件不能领取
    ERROR_DAY_SIGN_ALREADY_AWARD            = 2706, //奖励已领取不能重复领取

    //魔晶潜能
    ERROR_WRONG_POTENTIAL_CONFIG            = 2720, //魔晶潜能配置错误
    ERROR_MAX_POTENTIAL_LEVEL               = 2721, //魔晶潜能已达到最高等级
    ERROR_LACK_POTENTIAL_MATERIAL           = 2722, //魔晶精华不足    //成长基金
    ERROR_GROW_FUND_ERROR1                  = 2730, //未购买基金
    ERROR_GROW_FUND_ERROR2                  = 2731, //已经领取
    ERROR_GROW_FUND_ERROR3                  = 2732, //等级不足
    ERROR_GROW_FUND_ERROR4                  = 2733, //已经购买基金

    //每日许愿活动
    ERROR_DAY_WISH_CONFIG_DATA              = 2751, //每日许愿配置错误
    ERROR_DAY_WISH_REQUEST_DATA             = 2752, //请求操作数据错误
    ERROR_DAY_WISH_REPEATE_ID               = 2753, //每日许愿配置ID重复
    ERROR_DAY_WISH_CONFIG_FULL              = 2754, //每日许愿配置已满
    ERROR_DAY_WISH_WISH_TIMES_EMPTY         = 2755, //每日许愿次数已用完
    ERROR_DAY_WISH_ALREADY_WISH             = 2756, //此许愿标签已许愿
    ERROR_DAY_WISH_ALREADY_AWARD            = 2757, //奖励已领取不能重复领取
    ERROR_DAY_WISH_UNFIT_AWARD              = 2758, //不满足领取奖励条件不能领取

    //新手目标
    ERROR_NEWBIE_TASK_ERROR1                = 2800, //未完成目标
    ERROR_NEWBIE_TASK_ERROR2                = 2801, //已经领取奖励
    ERROR_NEWBIE_TASK_ERROR3                = 2802, //还不能领取每日奖励

    //宝箱争夺战
    ERROR_FIGHT_FOR_BOX_ERROR1              = 2850, //已经开始
    ERROR_FIGHT_FOR_BOX_ERROR2              = 2851, //已经结束
    ERROR_FIGHT_FOR_BOX_ERROR3              = 2852, //箱子ID错误
    ERROR_FIGHT_FOR_BOX_ERROR4              = 2853, //兑换奖励的ID错误
    ERROR_FIGHT_FOR_BOX_ERROR5              = 2854, //积分不足
    ERROR_FIGHT_FOR_BOX_ERROR6              = 2855, //慧眼次数不足
    ERROR_FIGHT_FOR_BOX_ERROR7              = 2856, //慧眼使用次数过多
    ERROR_FIGHT_FOR_BOX_ERROR8              = 2857, //慧眼购买次数过多
    ERROR_FIGHT_FOR_BOX_ERROR9              = 2858, //箱子未开完

    //QQ好友邀请
    ERROR_QQ_FRIEND_REQUEST_DATA            = 2900, //请求操作数据错误
    ERROR_QQ_FRIEND_INVITE_ALREADY          = 2901, //今日已经邀请
    ERROR_QQ_FRIEND_AWARD_ALREADY           = 2902, //奖励已经领取
    ERROR_QQ_FRIEND_AWARD_CAN_NOT           = 2903, //未达到领取条件
    ERROR_QQ_FRIEND_CERTI_NOT_ENOUGH        = 2904, //奖券不足无法摇奖

    //装备洗练和祝福
    ERROR_EQUIP_REFINE_AND_BLESS_ERROR1     = 2950, //装备不能洗练
    ERROR_EQUIP_REFINE_AND_BLESS_ERROR2     = 2951, //洗练属性已满
    ERROR_EQUIP_REFINE_AND_BLESS_ERROR3     = 2952, //洗练材料不足
    ERROR_EQUIP_REFINE_AND_BLESS_ERROR4     = 2953, //洗练银币不足
    ERROR_EQUIP_REFINE_AND_BLESS_ERROR5     = 2954, //祝福未初始化
    ERROR_EQUIP_REFINE_AND_BLESS_ERROR6     = 2955, //已经达到最大祝福等级
    ERROR_EQUIP_REFINE_AND_BLESS_ERROR7     = 2956, //祝福点不够
    ERROR_EQUIP_REFINE_AND_BLESS_ERROR8     = 2957, //没属性，不能洗练
    //悬赏令任务
    ERROR_REWARD_TASK_ERROR1                = 3000, //发布等级不足
    ERROR_REWARD_TASK_ERROR2                = 3001, //悬赏令不足
    ERROR_REWARD_TASK_ERROR3                = 3002, //发布次数达到上限
    ERROR_REWARD_TASK_ERROR4                = 3003, //发布板已满
    ERROR_REWARD_TASK_ERROR5                = 3004, //太多已发布任务
    ERROR_REWARD_TASK_ERROR6                = 3005, //已到接取上限
    ERROR_REWARD_TASK_ERROR7                = 3006, //任务不存在
    ERROR_REWARD_TASK_ERROR8                = 3007, //任务已经被其他人接取
    ERROR_REWARD_TASK_ERROR9                = 3008, //已经接取了其他悬赏令任务
    ERROR_REWARD_TASK_ERROR10               = 3009, //不能接自己发布的任务
    ERROR_REWARD_TASK_ERROR11               = 3010, //任务未完成或未过期，不能领取奖励
    ERROR_REWARD_TASK_ERROR12               = 3011, //发布者不存在
    ERROR_REWARD_TASK_ERROR13               = 3012, //任务已经过期
    ERROR_REWARD_TASK_ERROR14               = 3013, //等级不足

    //一战到底
    ERROR_FIGHT_END_ACT_NO_OPEN             = 3051, //不在活动进行时间内
    ERROR_FIGHT_END_CAN_NOT_MOVE            = 3052, //在地图内部不能移动
    ERROR_FIGHT_END_LEVEL_LIMIT             = 3053, //未达到参加所要求等级
    ERROR_FIGHT_END_BAG_NOT_ENOUGH          = 3054, //背包空间不足不能参加
    ERROR_FIGHT_END_IN_MAP_ALREADY          = 3055, //已经在活动场景中
    ERROR_FIGHT_END_ERROR_CFG               = 3056, //一战到底配置数值错误
    ERROR_FIGHT_END_OVER_RESID              = 3057, //一战到底配置ID错误
    ERROR_FIGHT_END_FULL_CFG                = 3058, //一战到底配置已满

    //开服特卖
    ERROR_NEWSALES_ERROR_CFG               = 3065, //配置错误
    ERROR_NEWSALES_FULL_CFG                = 3066, //配置已满
    ERROR_NEWSALES_BONUS_REP               = 3067, //奖励已领取
    ERROR_NEWSALES_BONUS_NONE              = 3068, //不能领奖励
    ERROR_NEWSALES_ITEM_REP                = 3069, //不能重复购买
    ERROR_NEWSALES_PARA_ERR                = 3070, //错误参数

    //学院杯
    ERROR_ACA_CUP_NOT_APPLY                 = 3100, //未开放报名
    ERROR_ACA_CUP_HAS_APPLY                 = 3101, //已经报名
    ERROR_ACA_CUP_APPLY_FULL                = 3102, //报名已满
    ERROR_ACA_CUP_LOW_LEVEL                 = 3103, //等级不够
    ERROR_ACA_CUP_HAS_GUESS                 = 3104, //已经竞猜

    //任务集市
    ERROR_MARKET_TASK_NONE                  = 3200, //任务不存在
    ERROR_MARKET_TASK_PENDING               = 3201, //任务未完成
    ERROR_MARKET_TASK_AWARD                 = 3202, //奖励已领取
    ERROR_MARKET_TASK_OPT                   = 3203, //未知的集市任务操作
    ERROR_MARKET_TASK_AWDREP                = 3204, //发货参数错误
    ERROR_MARKET_TASK_CONFIG                = 3205, //任务集市配置错误

    //时装
    ERROR_FASION_CONFIG                     = 3250, //时装配置错误
    ERROR_FASION_NONE                       = 3251, //时装不存在
    ERROR_FASION_WING_BAGFUL                = 3252, //翅膀背包满
    ERROR_FASION_DRESS_BAGFUL               = 3253, //装扮背包满
    ERROR_FASION_EXPIRED                    = 3254, //时装已过期
    ERROR_FASION_OPT                        = 3255, //时装操作非法

    //领地战
    ERROR_MANOR_BATTLE_ACT_STAT             = 3300, //活动阶段错误
    ERROR_MANOR_BATTLE_NOT_IN_LIST          = 3301, //非家族战前十家族不能参加活动
    ERROR_MANOR_BATTLE_NOT_IN_MAP           = 3302, //角色不在领地战场景
    ERROR_MANOR_BATTLE_NOT_IN_DEAD          = 3303, //角色未处于死亡状态
    ERROR_MANOR_BATTLE_NO_TARGET            = 3304, //没有可以攻击的目标
    ERROR_MANOR_BATTLE_PREPARE_TIME         = 3305, //当前还处在准备阶段
    ERROR_MANOR_BATTLE_MONSTER_DIE          = 3306, //当前场景怪物已死亡
    ERROR_MANOR_BATTLE_CONFIG_DATA          = 3307, //领地战奖励配置错误
    ERROR_MANOR_BATTLE_REPEATE_ID           = 3308, //领地战奖励配置ID重复
    ERROR_MANOR_BATTLE_CONFIG_FULL          = 3309, //领地战奖励配置已满

    //活动扩展存储
    ERROR_ACT_STORAGE_UNKNOW_MODULE         = 3350, //活动存储模块ID错误

    //奖励找回
    ERROR_REWARD_BACK_NO_REWARD_BACK        = 3400, //没有可以找回的奖励

    //登录奖励
    ERROR_LOGIN_REWARD_UNFIT_TARGET         = 3450, //不满足领取奖励条件
    ERROR_LOGIN_REWARD_GET_ALREADY          = 3451, //目标奖励已经领取

    RET_USER_MAX = 9999,

    // 业务逻辑错误
    RET_LOGIC_MIN = 10000,
    RET_LOGIC_MAX = 19999,
    RET_NO_USER       				= 10001,   //未注儿
    RET_ERROR_ZONEID  				= 10002,   //大区ID错误

    // 外部系统错误
    RET_OUT_MIN = 20000,
    RET_REMOVE_NOT_BAG_ITEM = 20001,   //删除非背包中物品
    RET_UNKOWN_SOTRAGE_TYPE = 20002,   //不支持的storage type
    RET_DISCARD_ITEM_INVALID = 20003,  //请求丢弃的物品非法
    RET_UNKOWN_MAKE_TYPE  = 20004,  //请求合成的方式非法
    RET_OUT_MAX = 29999,

    // 其他错误
    RET_OTHER_MIN = 30000,

    //GM相关 以后删除
    RET_GM_MIN = 30000,
    ERROR_GM_INFO_NO_COMPLETE            = 30001, //请求信息不完擿
    ERROR_GM_NO_RECORD_GID               = 30002, //GID不存嚿
};

#endif //end of __COMMH_ERROR_H__
